
//本文件是对element默认样式微调公共文件


//表格------------------------------------
.el-table{
    width: 100%;
    /deep/ .el-table__header{
        width: 100% !important;
    }
    /deep/ .el-table__body{
        width: 100%  !important;
    }
    td, th{
        padding:5px 0px;
    }

    /deep/ .cell{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        /deep/ .el-button{
            margin:0px 5px;
        }
    }
	&::before{
		display: none;
	}
}

 //分页---------------------------
	  .el-pagination{
	      text-align: center;
	      margin: 10px;
	  }

//表单-----------------------
.el-form{
	.el-textarea{
	    .el-textarea__inner{
			font-size: 14px;
			font-family: microsoft yahei;
			min-height: 40px !important;
			padding-top: 8px;
		}
		.el-input__count{
			height: 1.5em;
			line-height: 1.5em;
			background-color: transparent;
		}
	}
	.el-select{
		width: 100%;
	}
}
 .el-form.el-form--inline{
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
     .el-form-item{
        flex-basis: 40%;//默认两列
        flex-grow: 1;
        margin: 10px;
        display: flex;
        flex-wrap: nowrap;
         .el-form-item__label{
            white-space: nowrap;
            flex-basis:25%;
            max-width: 100px;
        }
		.el-form-item__content{
			flex:1;
		}
        .el-input-group__append,
        .el-input-group__prepend{
			text-align:center;
            background-color: transparent;
            padding:0px 10px;
			padding:0px;
			width:38px;
            cursor: pointer;
        }
    }
    .textarea{
        flex-basis: 80%;
         .el-form-item__content{
            flex: 1;
			font-size: 14px;
        }
    }
}


.el-month-table td.today .cell{
    color: #f3934e;
}

//dialog-树弹框-------------------------------------------
// .tree-dialog{
//      .el-dialog{
//          height: 70%;
//          display: flex;
//          flex-direction: column;
//           .el-dialog__body{
//              flex: 1;
//              display: flex;
//              flex-direction: column;
//              .el-tree{
//                  flex: 1;
//                  overflow: auto;
//              }
//          }
//      }
//  }

//dialog样式微调---------------------
.el-dialog__wrapper{
    overflow: hidden;
    .el-dialog{
        min-height: 60%;
        max-height: 80%;
        display: flex;
        flex-direction: column;
        border-radius: 10px;
        overflow: hidden;
         .el-dialog__body{
            flex: 1;
            display: flex;
            flex-direction: column;
            align-content: flex-start;
            overflow: hidden;
            padding:10px 20px;
            .el-tree{
                flex: 1;
                overflow: auto;
            }
            .btn-bar{
                text-align: center;
                margin:30px 0px;
            }
        }
           
    }
}


 //自定义滚动条样式-----------------------------------------
 .el-scrollbar{
    height: 100%;
    .el-scrollbar__thumb{
        background-color:rgba(144, 147, 153, 0.65);
    }
    .el-scrollbar__wrap{
        // overflow-x: hidden;
    }
    
}


.el-tabs{
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    .el-tabs__header{
        margin-bottom: 0px;
    }
    .el-tabs__content{
        flex: 1;
        overflow: hidden;
        .el-tab-pane{
            height: 100%;
			padding: 10px;
			box-sizing: border-box;
			overflow: auto;
        }
    }
}


.el-image{
	.el-icon-circle-close{
		color: #fff;
	}
}

.el-image-viewer__close{
	color: #fff;
}